home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / comunic / boyan51b.zip / MACROS.DOC < prev    next >
Text File  |  1993-11-15  |  25KB  |  705 lines

  1.  
  2.    5.6  Summary of Macro Variables
  3.  
  4.  
  5.    %AM              The menu letter corresponding to the current Action
  6.                     Module
  7.  
  8.    %AN              The full Name of the current Action module
  9.  
  10.    %AP              The menu letter corresponding to the Previous Action
  11.                     module
  12.  
  13.    %AU              current state of AUto-downloading, "ON" or "OFF"
  14.  
  15.    %B:              The complete path of the BOYAN directory
  16.  
  17.    %B8              equals "ON" when eighth Bit allowed, "OFF" when eighth
  18.                     Bit stripped
  19.  
  20.    %BB              current Beeps and Bells setting, "ON" or "OFF"
  21.  
  22.    %BD              equals "ON" when Backspace key sends DEL, "OFF" when
  23.                     backspace sends BS
  24.  
  25.    %C:              The complete path of the Current directory
  26.  
  27.    %D:              The complete path of the default Download directory
  28.  
  29.    %DA              The current DAy of the month (1..31)
  30.  
  31.    %DM              The current color used for Displaying macro Messages
  32.  
  33.    %DP              The Default Protocol
  34.  
  35.    %DR              The letter corresponding to the currently-logged DRive
  36.  
  37.    %DS              The amount of memory (in K) available for DOS Shells
  38.  
  39.    %EC              Current ECho keyboard setting, "ON" or "OFF"
  40.  
  41.    %F:              The complete path where BOYAN expects to find .FON
  42.                     Directories
  43.  
  44.    %FD              The name of the current .FON Directory
  45.  
  46.    %GL              The number of Grabbed screen Lines (25, 43, or 50)
  47.  
  48.    %HR              The current HouR (00,01,..23)
  49.  
  50.    %II              The position of string1 as a subtring of string2
  51.                     determined by the last \II macro
  52.  
  53.    %IK              The last Input Key typed at the keyboard
  54.  
  55.    %LC              The List Command (DOS command to list a file)
  56.  
  57.    %LD              "ON" if currently Logging to Disk, "OFF" if no log file
  58.                     open
  59.  
  60.    %LF              "ON" if LineFeeds are being added to CR's, "OFF" if not
  61.  
  62.    %LN              The Name of the most recently-selected Log file
  63.  
  64.    %MC              The current Menu Color (1..127)
  65.  
  66.    %MD              The number of the current Modem Device (1..4)
  67.  
  68.    %MI              The current MInute (00,01,..59)
  69.  
  70.    %MO              The current MOnth (1..12)
  71.  
  72.    %MP              The letter corresponding to the current Modem Parity
  73.                     (N,E,or O)
  74.  
  75.    %MS              The current Modem Speed (300..38400)
  76.  
  77.    %NC              The current Normal text Color (1..127)
  78.  
  79.    %P:              The complete path of the external Protocol directory
  80.  
  81.    %PR              Current PRinter log setting, "ON" or "OFF"
  82.  
  83.    %RE              The counter number of the innermost \RE (REpeat) macro
  84.                     command
  85.  
  86.    %S:              The complete path of the Script file directory
  87.  
  88.    %S#              The phone directory code number of the currently online
  89.                     System (1..200, or 0 if dialed manually or not online)
  90.  
  91.    %SC              The name of the current SCript file running (or last
  92.                     script file run)
  93.  
  94.    %SE              The current SEcond (0..59)
  95.  
  96.    %SF              The phone number of the currently online System
  97.  
  98.    %SK              The Secondary Keyset (scroll lock) setting, "ON" or
  99.                     "OFF"
  100.  
  101.    %SL              The Length of time since the last connection to a remote
  102.                     System
  103.  
  104.    %SN              The Name of the currently online System (or "Manual" if
  105.                     dialed manually)
  106.  
  107.    %SS              The name of the logon Script file (not including .BSC
  108.                     suffix) of the currently online System
  109.  
  110.    %T:              The complete path of the most recent file Transfer
  111.  
  112.    %TF              The name of the most recent File selected to be
  113.                     Transferred
  114.  
  115.    %TI              A string with Transfer time Information, suitable for
  116.                     including in BOYAN.USE usage log
  117.  
  118.    %TT              Current Translation Table setting, "ON" or "OFF"
  119.  
  120.    %U:              The complete path of the default Upload directory
  121.  
  122.    %UD              This variable equals "UL" if the last file transfer was
  123.                     an upload, or "DL" if the last file transfer was a
  124.                     download
  125.  
  126.    %UF              Current Usage File log status ("ON" or "OFF")
  127.  
  128.    %UN              The Name of the current Usage file
  129.  
  130.    %V0              Macro variable #0
  131.  
  132.    %V1              Macro variable #1
  133.  
  134.    %V2              Macro variable #2
  135.  
  136.    . . .
  137.  
  138.    %V8              Macro variable #8
  139.  
  140.    %V9              Macro variable #9
  141.  
  142.    %VA              Macro variable A
  143.  
  144.    %VB              Macro variable B
  145.  
  146.    . . .
  147.  
  148.    %VY              Macro variable Y
  149.  
  150.    %VZ              Macro variable Z
  151.  
  152.    %WC              The Word processor Command (DOS command to edit a file)
  153.  
  154.    %XP              The current X-position of the cursor (1..80)
  155.  
  156.    %YP              The current Y-position of the cursor (1..49)
  157.  
  158.  
  159.    5.7  Summary of Macro Commands
  160.  
  161.  
  162.    \\                    signifies that the rest of the line is a comment,
  163.                          not to be processed as a macro
  164.  
  165.    \!                    Invoke Shortcut macro #111
  166.  
  167.    \@                    Invoke Shortcut macro #112
  168.  
  169.    \#                    Invoke Shortcut macro #113
  170.  
  171.    \$                    Invoke Shortcut macro #114
  172.  
  173.    \%                    Invoke Shortcut macro #115
  174.  
  175.    \^                    Invoke Shortcut macro #116
  176.  
  177.    \&                    Invoke Shortcut macro #117
  178.  
  179.    \*                    Invoke Shortcut macro #118
  180.  
  181.    \(                    Invoke Shortcut macro #119
  182.  
  183.    \)                    Invoke Shortcut macro #120
  184.  
  185.    \AB                   ABort current macro or script file
  186.  
  187.    \AD+                  Turn on Auto-Detection of modem connect speed
  188.  
  189.    \AD-                  Turn off Auto-Detection of modem connect speed
  190.  
  191.    \AD*                  Toggle between \AD+ and \AD-
  192.  
  193.    \AFfilename[string]   Append string to the end of specified text File
  194.                          (creating file if not found)
  195.  
  196.    \ALx[]                Sound ALarm x (1,2,or 3) until a key is pressed
  197.  
  198.    \ALx[0]               Sound ALarm x (1,2,or 3) just once
  199.  
  200.    \ALx[y]               Repeatedly sound ALarm x (1,2,or 3) for y seconds
  201.  
  202.    \AM[]                 Select a new BOYAN Action Module from a menu
  203.  
  204.    \AM[c]                Activate the BOYAN Action Module corresponding to
  205.                          the character c
  206.  
  207.    \AT+[macro]           Do macro if BOYAN is ATtended (no script file
  208.                          running)
  209.  
  210.    \AT-[macro]           Do macro if BOYAN is not ATtended (script file
  211.                          running)
  212.  
  213.    \AU+                  Turn AUto-downloading on
  214.  
  215.    \AU-                  Turn AUto-downloading off
  216.  
  217.    \AV[x]                Set Alarm Volume to x (0..10, 10 loudest)
  218.  
  219.    \B8+                  Accept Bit 8 of incoming characters (no stripping)
  220.  
  221.    \B8-                  Strip Bit 8 from incoming characters
  222.  
  223.    \B8*                  Toggle between \B8+ and \B8-
  224.  
  225.    \BB+                  Turn Beeps & Bells on
  226.  
  227.    \BB-                  Turn Beeps & Bells off
  228.  
  229.    \BB*                  Toggle Beeps & Bells
  230.  
  231.    \BC                   Back over Character, but do not put character into
  232.                          backspace buffer
  233.  
  234.    \BD+                  Make Backspace key send the Ascii DEL character
  235.  
  236.    \BD-                  Make Backspace key send the Ascii BS character
  237.  
  238.    \BD*                  Toggle between \BD+ and \BD-
  239.  
  240.    \BL[label]            Script file -- call the labelled BLock as a
  241.                          subroutine
  242.  
  243.    \BW+                  Back over Word, putting erased characters into
  244.                          backspace buffer
  245.  
  246.    \BW-                  Back over Word, without putting erased characters
  247.                          into backspace buffer
  248.  
  249.    \CA+[macro]           Do macro only if there is a CArrier signal (online)
  250.  
  251.    \CA-[macro]           Do macro only if there is no CArrier signal
  252.                          (offline)
  253.  
  254.    \CB[]                 Configure BOYAN, main configuration menu
  255.  
  256.    \CB[c]                Configure BOYAN, go directly to Config Area [c]
  257.  
  258.    \CC+                  Do Check for Carrier signal before dialing, and
  259.                          prompt user to verify "dialing despite carrier"
  260.  
  261.    \CC-                  Do not Check for Carrier signal before dialing, and
  262.                          dial right away
  263.  
  264.    \CC*                  Toggle between \CC+ and \CC-
  265.  
  266.    \CD[x]                Change Device to 1,2,3,or 4 (Comm port #)
  267.  
  268.    \CF+                  Check Free disk space before downloads and in file
  269.                          manager
  270.  
  271.    \CF-                  Do not Check Free disk space before downloads and
  272.                          in file manager
  273.  
  274.    \CF*                  Toggle between \CF+ and \CF-
  275.  
  276.    \CH[x]                Send the ASCII CHaracter with code x (0..255) over
  277.                          the modem
  278.  
  279.    \CM                   Change Menu -- for changing device, speed, or
  280.                          parity
  281.  
  282.    \CO[x]                Set the COnnect wait time to x seconds (0..99)
  283.  
  284.    \CP[c]                Change Parity to [N]one, [E]ven, or [O]dd.
  285.  
  286.    \CS[x]                Change Speed to 300, 1200, 2400, 4800, 9600, 19200,
  287.                          or 38400.
  288.  
  289.    \CT+                  Turn CTS/RTS flow control on
  290.  
  291.    \CT-                  Turn CTS/RTS flow control off
  292.  
  293.    \CT*                  Toggle CTS/RTS flow control
  294.  
  295.    \DC[string]           Execute string as a Dos Command, prompting for a
  296.                          user keypress if not inside a script file
  297.  
  298.    \DC+[string]          Execute string as a Dos Command, prompting for
  299.                          keypress afterward
  300.  
  301.    \DC-[string]          Execute string as a Dos Command, but do not prompt
  302.                          for a keypress afterward
  303.  
  304.    \DD+                  Do Drop the DTR signal when you exit from BOYAN
  305.  
  306.    \DD-                  Do not Drop the DTR signal when you exit from BOYAN
  307.  
  308.    \DD*                  Toggle between \DD+ and \DD-
  309.  
  310.    \DI[]                 Invoke BOYAN DIaling Directory
  311.  
  312.    \DI[x]                DIal entry # x (1..200) from current dialing
  313.                          directory
  314.  
  315.    \DI[string]           DIal the dialing directory entry whose name
  316.                          contains string
  317.  
  318.    \DI[###-####]         Manually DIal the phone number specified
  319.  
  320.    \DL[]                 Download file, prompting for protocol and filename
  321.  
  322.    \DL-[]                Download file immediately using default protocol,
  323.                          bypassing all prompts
  324.  
  325.    \DLc[]                Download file using protocol c
  326.  
  327.    \DLc-[]               Download file immediately using protocol c,
  328.                          bypassing all prompts
  329.  
  330.    \DL[filename]         Download specified file using default protocol,
  331.                          prompting for confirmation
  332.  
  333.    \DL-[filename]        Download specified file, bypassing all prompts
  334.  
  335.    \DLc[filename]        Download specified file using protocol c, prompting
  336.                          for confirmation
  337.  
  338.    \DLc-[filename]       Download specified file using protocol c, bypassing
  339.                          all prompts
  340.  
  341.    \DMC[x]               Set Display Message Color to x (1..255).  Colors
  342.                          above 128 are flashing.
  343.  
  344.    \DM[string]           Display Message string flushed right one line above
  345.                          current line
  346.  
  347.    \DMy[string]          Display Message string flushed right on line y
  348.                          (1..49) of screen
  349.  
  350.    \DMx,[string]         Display Message string at column x, one line above
  351.                          current line
  352.  
  353.    \DMx,y[string]        Display Message string at position x (1..80), y
  354.                          (1..49)
  355.  
  356.    \DP[c]                Set Default Protocol for file transfers to c
  357.  
  358.    \DT+                  Turn modem DTR signal ON
  359.  
  360.    \DT-                  Turn modem DTR signal OFF
  361.  
  362.    \DT*                  Toggle modem DTR signal
  363.  
  364.    \DVc[x]               Delete the first x characters from variable c
  365.                          (0..9,A..Z)
  366.  
  367.    \EB                   End current Block of script file
  368.  
  369.    \EC+                  Do ECho keyboard locally
  370.  
  371.    \EC-                  Do not ECho keyboard locally
  372.  
  373.    \EC*                  Toggle between \EC+ and \EC-
  374.  
  375.    \EM                   End the current Macro (advance to next line of
  376.                          script)
  377.  
  378.    \EX                   EXit BOYAN immediately.  (Be careful with this
  379.                          one!)
  380.  
  381.    \FC                   Forward Character -- send most recent character
  382.                          saved in Backspace buffer
  383.  
  384.    \FD[filename]         Load filename as the new .FON Dialing Directory.
  385.  
  386.    \FE+filename[macro]   Do macro only if filename exists
  387.  
  388.    \FE-filename[macro]   Do macro only if filename does not exist
  389.  
  390.    \FM[filename]         Invoke BOYAN's File Manager.  Filename can be a
  391.                          complete drive, path, and file specification (with
  392.                          wildcards).
  393.  
  394.    \FS[c]                Show Free Space on specified disk drive
  395.  
  396.    \FW                   Forward Word -- send characters from Backspace
  397.                          buffer until reaching a space
  398.  
  399.    \GB[label]            Go to Block specified by label (within current
  400.                          script)
  401.  
  402.    \GL+                  Grab screen Lines ON (43 with EGA monitor, 50 with
  403.                          VGA)
  404.  
  405.    \GL-                  Grab screen Lines OFF (return to 25-line screen)
  406.  
  407.    \GL*                  Toggle between \GL+ and \GL-
  408.  
  409.    \GS[filename]         Go to Script filename (.BSC extension optional)
  410.  
  411.    \GS[filename;label]   Go to Script filename, block label
  412.  
  413.    \GVc[]                Close the text file read by \GVc[filename]
  414.  
  415.    \GVc[filename]        Get next line from specified text file into
  416.                          variable c
  417.  
  418.    \GX[x]                Go to X position x (1..80)
  419.  
  420.    \GY[y]                Go to Y position y (1..49)
  421.  
  422.    \HE                   Call up HElp screen (from "Communication Ready"
  423.                          screen only)
  424.  
  425.    \HK                   Call up Help on function Key descriptions
  426.  
  427.    \HU                   Hang up modem
  428.  
  429.    \IE+string1,string2[macro]
  430.                          Do macro only If string1 Equals string2
  431.                          (upper/lower case not significant)
  432.  
  433.    \IE-string1,string2[macro]
  434.                          Do macro only If string1 does not Equal string2
  435.  
  436.    \IF+string[macro]     Do macro only If string Found on current line or on
  437.                          line above
  438.  
  439.    \IF-string[macro]     Do macro only If string not Found on current line
  440.                          or on line above
  441.  
  442.    \II+string1,string2[macro]
  443.                          Do macro only If string1 is found as a substring
  444.                          Inside string2
  445.  
  446.    \II-string1,string2[macro]
  447.                          Do macro only If string1 is not found as a
  448.                          substring Inside string2
  449.  
  450.    \IK+[macro]           Do macro only If a Key has been pressed
  451.  
  452.    \IK-[macro]           Do macro only If no Key has been pressed
  453.  
  454.    \IP+c[macro]          Do macro only If Protocol c is available
  455.  
  456.    \IP-c[macro]          Do macro only If Protocol c is not available
  457.  
  458.    \IS+x,y,...,z[macro]  Do macro only If the current System number is
  459.                          x,y,..., or z
  460.  
  461.    \IS-x,y,...,z[macro]  Do macro only If the current System number is not
  462.                          x,y,..., or z
  463.  
  464.    \IT+[macro]           Do macro only If most recent file Transfer was
  465.                          successful
  466.  
  467.    \IT-[macro]           Do macro only If most recent file Transfer was
  468.                          unsuccessful
  469.  
  470.    \IVc+string[macro]    Do macro only if variable c (0..9,A..Z) equals
  471.                          string (upper/lower case not significant)
  472.  
  473.    \IVc-string[macro]    Do macro only if variable c (0..9,A..Z) does not
  474.                          equal string
  475.  
  476.    \IW+[macro]           Do macro only If last "WF" or other handshaking
  477.                          command was successful
  478.  
  479.    \IW-[macro]           Do macro only If last "WF" or other handshaking
  480.                          command was unsuccessful
  481.  
  482.    \JD                   Jump to DOS.  Requires user to type EXIT to return
  483.                          to BOYAN.
  484.  
  485.    \KO[x]                Set unattended Keyboard timeOut to x seconds
  486.  
  487.    \KS                   Keep Screen contents in internal buffer and stop
  488.                          displaying incoming data from the modem, until \RS
  489.  
  490.    \KVc[string]          Read variable x (0..9,A..Z) from keyboard, prompted
  491.                          by string
  492.  
  493.    \KVcstring1[string2]  Read variable c (0..9,A..Z) from keyboard, prompted
  494.                          by string2 and using string1 as a default
  495.  
  496.    \LD+                  Log to Disk (using default Log File name)
  497.  
  498.    \LD+[filename]        Log to Disk using specified filename
  499.  
  500.    \LD-                  Turn off logging to disk
  501.  
  502.    \LD*                  Toggle between \LD+ and \LD-
  503.  
  504.    \LD*[filename]        Toggle between \LD+[filename] and \LD-
  505.  
  506.    \LF+                  Add LineFeeds to carriage returns
  507.  
  508.    \LF-                  Do not add LineFeeds to carriage returns
  509.  
  510.    \LF*                  Toggle between \LF+ and \LF-
  511.  
  512.    \LM[string]           Log Message -- insert string into current log file
  513.  
  514.    \LVc[y]               Set the Length of Variable c (0..9,A..Z) to be
  515.                          exactly y (0..80) characters
  516.  
  517.    \MA[x]                Do BOYAN MAcro number x (1..120)
  518.  
  519.    \MC[x]                Set Menu Color to x (1..127)
  520.  
  521.    \MVc[y]               Set Variable c (0..9,A..z) to the contents of Macro
  522.                          y (1..120)
  523.  
  524.    \NC[x]                Set Normal text Color to x (1..127)
  525.  
  526.    \ND[string]           New Drive/Directory
  527.  
  528.    \OI                   Display an Order Information screen about BOYAN
  529.                          Communications
  530.  
  531.    \PA[x]                Pause for x (1..32767) seconds
  532.  
  533.    \PL                   Purge line (discard receive buffer)
  534.  
  535.    \PM[string]           Print message string on printer
  536.  
  537.    \PP[x]                Select printer port x (1..4)
  538.  
  539.    \PR+                  Turn printer logging on
  540.  
  541.    \PR-                  Turn printer logging off
  542.  
  543.    \PR*                  Toggle printer logging
  544.  
  545.    \PS                   Print Screen
  546.  
  547.    \PU[xx:yy]            Pause Until specified time (use 24-hour notation)
  548.  
  549.    \QA[x]                Add entry # x (1..200) to the redialing Queue
  550.  
  551.    \QA[string]           Add the first dialing directory entry whose name
  552.                          contains string to the redialing Queue
  553.  
  554.    \QA[###-####]         Add the specified phone number to the redialing
  555.                          Queue
  556.  
  557.    \QC                   Queue Clear -- wipe out the redialing queue
  558.  
  559.    \QD                   Queue Dial -- redial from queue until connection
  560.                          made
  561.  
  562.    \QE                   Queue -- enter interactive redialing queue
  563.  
  564.    \RB                   Review Buffer -- enter scroll-back buffer
  565.  
  566.    \RC                   Restore normal text Color
  567.  
  568.    \RE[macro]            REpeat macro indefinitely
  569.  
  570.    \REx[macro]           REpeat macro, x (1..32767) times
  571.  
  572.    \RS                   Restore screen and re-enable displaying of text
  573.                          from modem (after \KS)
  574.  
  575.    \RVc[y]               Read Variable c (0..9,A..Z) as input from modem,
  576.                          with a maximum length of y (1..80) characters
  577.                          before carriage return
  578.  
  579.    \RVc-[y]              Read Variable c (0..9,A..Z) as above, but echo
  580.                          asterisks instead of the actual characters read
  581.  
  582.    \RX[-x]               Relative X-position; move cursor x columns to the
  583.                          left
  584.  
  585.    \RX[x]                Relative X-position; move cursor x columns to the
  586.                          right
  587.  
  588.    \RY[-y]               Relative Y-position; move cursor y rows up
  589.  
  590.    \RY[y]                Relative Y-position; move cursor y rows down
  591.  
  592.    \SB                   Send modem Break signal
  593.  
  594.    \SC[filename]         Invoke script (.BSC extension optional) as
  595.                          subroutine
  596.  
  597.    \SC[filename;label]   Invoke specified block from specified script as
  598.                          subroutine
  599.  
  600.    \SK+                  Select Secondary Keyset (turn scroll lock ON)
  601.  
  602.    \SK-                  Deselect Secondary Keyset (turn scroll lock OFF)
  603.  
  604.    \SK*                  Toggle Secondary Keyset (toggle scroll lock)
  605.  
  606.    \SL[x]                Set Line pacing to x (0..255) milliseconds
  607.  
  608.    \SMx[string]          Set BOYAN Macro x (1..120) to string
  609.  
  610.    \SN[string]           Display string on right side of status line (where
  611.                          the System Name is usually displayed)
  612.  
  613.    \SP[x]                Set character Pacing to x (0..255) milliseconds
  614.  
  615.    \SS                   Save current Screen image to the screen dump file
  616.  
  617.    \ST[string]           Display string on STatus line
  618.  
  619.    \SVc[string]          Set variable c (0..9,A..Z) to string
  620.  
  621.    \TMx[string]          Set secondary/Terminal keyset Macro x (1..120) to
  622.                          string
  623.  
  624.    \TO[x]                Set handshake TimeOut to x (0..255) seconds
  625.  
  626.    \TR+                  Turn on TRace mode
  627.  
  628.    \TR-                  Turn off TRace mode
  629.  
  630.    \TR*                  Toggle TRace mode
  631.  
  632.    \TT+                  Turn Translation/filter Table on
  633.  
  634.    \TT-                  Turn Translation/filter Table off
  635.  
  636.    \TT*                  Toggle Translation/filter Table
  637.  
  638.    \TVc[y]               Set variable c (0..9,A..z) to the contents of
  639.                          secondary/Terminal keyset Macro y (41..110)
  640.  
  641.    \UF+                  Usage log File on (using default usage log
  642.                          filename)
  643.  
  644.    \UF+[filename]        Turn on Usage log File specified by filename
  645.  
  646.    \UF-                  Usage log File off
  647.  
  648.    \UF*                  Toggle Usage log File
  649.  
  650.    \UL[]                 UpLoad file, prompting for protocol and filename
  651.  
  652.    \ULc[]                UpLoad file using specified protocol c
  653.  
  654.    \UL[filename]         UpLoad specified file using default protocol,
  655.                          prompting for confirmation
  656.  
  657.    \UL-[filename]        UpLoad file using default protocol immediately,
  658.                          bypassing all prompts
  659.  
  660.    \ULc[filename]        UpLoad specified file using protocol c, prompting
  661.                          for confirmation
  662.  
  663.    \ULc-[filename]       UpLoad specified file using protocol c, bypassing
  664.                          all prompts
  665.  
  666.    \UM[string]           Enter Usage Message into usage log file (if usage
  667.                          file is on)
  668.  
  669.    \UNstring[macro]      Repeatedly execute macro UNtil string arrives from
  670.                          modem
  671.  
  672.    \UTxx:yy[macro]       Repeatedly execute macro Until specified Time (24-
  673.                          hour notation)
  674.  
  675.    \WF[]                 Wait For any character to arrive from modem
  676.  
  677.    \WF[string]           Wait For string to arrive from modem
  678.  
  679.    \WL                   Wait for new Line
  680.  
  681.    \WP[x]                Wait for a Pause of x seconds in the remote
  682.                          system's input
  683.  
  684.    \WW+                  Automatic Word-Wrap detection for Message Uploads
  685.                          on
  686.  
  687.    \WW-                  Automatic Word-Wrap detection for Message Uploads
  688.                          off
  689.  
  690.    \WW*                  Toggle between \WW+ and \WW-
  691.  
  692.    \XX+                  Use Xon/Xoff handshaking
  693.  
  694.    \XX-                  Do not use Xon/Xoff handshaking
  695.  
  696.    \XX*                  Toggle between \XX+ and \XX-
  697.  
  698.    \ZS                   Zap (clear) Screen
  699.  
  700.    \+Vc[y]               Numerically adds y to the contents of variable c
  701.                          (0..9,A..Z).
  702.  
  703.    \+Vc[-y]              Numerically subtracts y from the contents of
  704.                          variable c (0..9,A..Z).
  705.